more punctual - Francés Inglés Diccionario